package it.apiconsulting.wot.service;

import it.apiconsulting.wot.bean.UtenteBean;
import it.apiconsulting.wot.controller.UtenteManager;
import it.apiconsulting.wot.model.Utente;

public class DettaglioUtenteService {
	
	private UtenteManager utenteManager = new UtenteManager();
	
	public UtenteBean getUtenteById(String idUtente) {
		
		UtenteBean uBean = new UtenteBean();
		try {
			
			Utente utente = utenteManager.getUtenteById(Long.parseLong(idUtente));
			if ( utente!=null ) {
				
				uBean.setId(utente.getId());
				uBean.setNome(utente.getNome());
				uBean.setCognome(utente.getCognome());
				uBean.setEta(utente.getEta());
				uBean.setAltezza(utente.getAltezza());
				uBean.setPesoAttuale(utente.getPesoAttuale());
				uBean.setPesoForma(utente.getPesoForma());
				uBean.setUsername(utente.getUsername());
				uBean.setPassword(utente.getPassword());
				uBean.setCreateDate(utente.getCreateDate());
			}
			
		} catch (Exception e) {
			e.printStackTrace();
			return null;
		}
		return uBean;
	}
}
